This is exactly how I blew a motor. Its not uncommon for gas stations to not maintain their tanks properly. You just ended up with low octane and the timing is getting retarded. If you keep getting on the throttle you'll most likely melt a piston too. I would put it some octane boost and drive the car without boost until most of that gas is gone...or just put in a few gallons of race gas.